Synonyms for "catch a glimpse"

Words with similar meaning